Maximizing a class of submodular utility functions
نویسندگان
چکیده
Given a finite ground set N and a value vector a ∈ RN , we consider optimization problems involving maximization of a submodular set utility function of the form h(S) = f i∈S ai ) , S ⊆ N , where f is a strictly concave, increasing, differentiable function. This utility function appears frequently in combinatorial optimization problems whenmodeling risk aversion and decreasing marginal preferences, for instance, in risk-averse capital budgeting under uncertainty, competitive facility location, and combinatorial auctions. These problems can be formulated as linear mixed 0-1 programs. However, the standard formulation of these problems using submodular inequalities is ineffective for their solution, except for very small instances. In this paper, we perform a polyhedral analysis of a relevant mixed-integer set and, by exploiting the structure of the utility function h, strengthen the standard submodular formulation significantly. We show the lifting problem of the submodular inequalities to be a submodularmaximization problemwith a special structure solvable by a greedy algorithm, which leads to an easily-computable strengthening by subadditive lifting The research of the first author has been supported, in part, by Grant # FA9550-08-1-0117 from the Air Force Office of Scientific Research. The research of the second author has been supported, in part, by Grant # DMI0700203 from the National Science Foundation. The second author is grateful for the hospitality of the Georgia Institute of Technology, where part of this research was conducted. S. Ahmed School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, GA 30332, USA e-mail: [email protected] A. Atamtürk (B) Department of Industrial Engineering and Operations Research, University of California, Berkeley, CA 94720-1777, USA e-mail: [email protected]
منابع مشابه
Budgeted stream-based active learning via adaptive submodular maximization
Active learning enables us to reduce the annotation cost by adaptively selecting unlabeled instances to be labeled. For pool-based active learning, several effective methods with theoretical guarantees have been developed through maximizing some utility function satisfying adaptive submodularity. In contrast, there have been few methods for stream-based active learning based on adaptive submodu...
متن کاملNon-Monotone Adaptive Submodular Maximization
A wide range of AI problems, such as sensor placement, active learning, and network influence maximization, require sequentially selecting elements from a large set with the goal of optimizing the utility of the selected subset. Moreover, each element that is picked may provide stochastic feedback, which can be used to make smarter decisions about future selections. Finding efficient policies f...
متن کاملForthcoming in Mathematical Programming MAXIMIZING A CLASS OF SUBMODULAR UTILITY FUNCTIONS
Given a finite ground set N and a value vector a ∈ R , we consider optimization problems involving maximization of a submodular set utility function of the form h(S) = f (∑ i∈S ai ) , S ⊆ N , where f is a strictly concave, increasing, differentiable function. This function appears frequently in combinatorial optimization problems when modeling risk aversion and decreasing marginal preferences, ...
متن کاملGradient Methods for Submodular Maximization
In this paper, we study the problem of maximizing continuous submodular functions that naturally arise in many learning applications such as those involving utility functions in active learning and sensing, matrix approximations and network inference. Despite the apparent lack of convexity in such functions, we prove that stochastic projected gradient methods can provide strong approximation gu...
متن کاملMaximizing Non-monotone/Non-submodular Functions by Multi-objective Evolutionary Algorithms
Evolutionary algorithms (EAs) are a kind of nature-inspired general-purpose optimization algorithm, and have shown empirically good performance in solving various real-word optimization problems. However, due to the highly randomized and complex behavior, the theoretical analysis of EAs is difficult and is an ongoing challenge, which has attracted a lot of research attentions. During the last t...
متن کاملMaximizing Bisubmodular and k-Submodular Functions
Submodular functions play a key role in combinatorial optimization and in the study of valued constraint satisfaction problems. Recently, there has been interest in the class of bisubmodular functions, which assign values to disjoint pairs of sets. Like submodular functions, bisubmodular functions can be minimized exactly in polynomial time and exhibit the property of diminishing returns common...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Math. Program.
دوره 128 شماره
صفحات -
تاریخ انتشار 2011